package org.example.domain.vo.home;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

@Data
@ApiModel(description = "首页数据视图类")
public class HomeDataVO {
    
    @ApiModelProperty("今日销售金额")
    private String todaySaleMoney;
    
    @ApiModelProperty("今日零售金额")
    private String todayRetailMoney;

    @ApiModelProperty("今日采购金额")
    private String todayPurchaseMoney;

    @ApiModelProperty("昨日销售金额")
    private String yesterdaySaleMoney;
    
    @ApiModelProperty("昨日零售金额")
    private String yesterdayRetailMoney;

    @ApiModelProperty("昨日采购金额")
    private String yesterdayPurchaseMoney;
    
    @ApiModelProperty("本月累计销售")
    private String monthSaleMoney;
    
    @ApiModelProperty("本月累计零售")
    private String monthRetailMoney;

    @ApiModelProperty("本月累计采购")
    private String monthPurchaseMoney;
    
    @ApiModelProperty("今年累计销售")
    private String yearSaleMoney;
    
    @ApiModelProperty("今年累计零售")
    private String yearRetailMoney;

    @ApiModelProperty("今年累计采购")
    private String yearPurchaseMoney;
    
    

    @ApiModelProperty("授权用户数量")
    private Integer grantUserNumber;

    @ApiModelProperty("销售统计")
    private List<Histogram> saleList;
    
    @ApiModelProperty("零售统计")
    private List<Histogram> retailList;
    
    @ApiModelProperty("采购统计")
    private List<Histogram> purchaseList;
    
}
